package com.dhecp.project.hr.domain;

import java.util.Date;

import com.dhecp.core.domain.BaseBusinessEntitySimple;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 招聘需求申请表 实体类
 * @author DH-lwl
 * @version 2020年2月27日
 */
public class RecruitmentApply extends BaseBusinessEntitySimple{

	private static final long serialVersionUID = 1L;
	
	private String vGwMc;	//岗位名称
	private String vGwBm;	//岗位编码
	private String vZpRs;	//招聘人数
	private String lUser; 	//直属领导工号
    private String vGzQy;	//工作区域
    private String vXcFw; 	//薪酬范围
    private String vGwLb; 	//岗位类别
    private String vXqYy; 	//需求原因
    private String gwBid; 	//岗位说明
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dDgSk; 	//期望到岗时间
    private String vRzSx;	//入职手续
    private String vSm;		//说明
    private Integer fRzRs;	//入职人数
    
    //虚拟字段
    private String lUserName;//直属领导
    
	public String getvGwMc() {
		return vGwMc;
	}
	public void setvGwMc(String vGwMc) {
		this.vGwMc = vGwMc;
	}
	public String getvGwBm() {
		return vGwBm;
	}
	public void setvGwBm(String vGwBm) {
		this.vGwBm = vGwBm;
	}
	public String getvZpRs() {
		return vZpRs;
	}
	public void setvZpRs(String vZpRs) {
		this.vZpRs = vZpRs;
	}
	public String getlUser() {
		return lUser;
	}
	public void setlUser(String lUser) {
		this.lUser = lUser;
	}
	public String getvGzQy() {
		return vGzQy;
	}
	public void setvGzQy(String vGzQy) {
		this.vGzQy = vGzQy;
	}
	public String getvXcFw() {
		return vXcFw;
	}
	public void setvXcFw(String vXcFw) {
		this.vXcFw = vXcFw;
	}
	public String getvGwLb() {
		return vGwLb;
	}
	public void setvGwLb(String vGwLb) {
		this.vGwLb = vGwLb;
	}
	public String getvXqYy() {
		return vXqYy;
	}
	public void setvXqYy(String vXqYy) {
		this.vXqYy = vXqYy;
	}
	public String getGwBid() {
		return gwBid;
	}
	public void setGwBid(String gwBid) {
		this.gwBid = gwBid;
	}
	public Date getdDgSk() {
		return dDgSk;
	}
	public void setdDgSk(Date dDgSk) {
		this.dDgSk = dDgSk;
	}
	public String getvRzSx() {
		return vRzSx;
	}
	public void setvRzSx(String vRzSx) {
		this.vRzSx = vRzSx;
	}
	public String getvSm() {
		return vSm;
	}
	public void setvSm(String vSm) {
		this.vSm = vSm;
	}
	public Integer getfRzRs() {
		if (fRzRs == null){
			return 0;
		}
		return fRzRs;
	}
	public void setfRzRs(Integer fRzRs) {
		this.fRzRs = fRzRs;
	}
	public String getlUserName() {
		return lUserName;
	}
	public void setlUserName(String lUserName) {
		this.lUserName = lUserName;
	}
    
}
